tree killer - French English Dictionary